Closed GoogleCodeExporter closed 9 years ago
tb e cambiado el trigger de sustitucion por el de q solo haya una cooperativa
Original comment by jjbar...@gmail.com
on 29 Dec 2007 at 12:43
MINI DETALLES GENTE, CUANDO VAS A INSERTAR A UN COOPERATIVISTAS, SI PONES EL
DNI CON
LA LETRA EN MAYUSCULA TE DICE QUE SE ESTA VIOLANDO LA RESTRICCION UNICA PROBAD
LO
SIGUIENTE Y VEREIS.
INSERT INTO COOPERATIVISTAS VALUES('08860831N',0,'la
pluma',123456,'yo@yo.com','Juan
maria');
INSERT INTO COOPERATIVISTAS VALUES('08860831n',0,'la
pluma',123456,'yo@yo.com','Juan
maria');
EL QUE ESTA EN MINISCULA SE CREA, EL MAYUSCULA NO...
Y OTRA DUDA, PARA QUE SE AN CREADO LOS INDEX ESOS?
Y OTRA DUDA MAS, SOBRE L PRIMER TRIGGER QUE TNGO QUE HACER AY ALGO QUE NOSE COMO
HACERLO, SE SUPONE QUE CUANDO INSERTAS UN NUEVO USUARIO ESTE DEBE APORTAR
DINERO,
PERO EN NINGUN MOMENTO OBLIGAMOS A ELLO...NO TENIAMOS QUE TENER EL CAMPO
CANTIDAD
INICIAL APORTADA O ALGO EN LA TABLA COOPERATIVISTA? SQ ASI SERIA MUY FACIL
SIMPLEMENTE ABRIA QUE CALCULAR LA SUMA DE LAS APORTACIONES Y OBLIGAR QUE ESE
CAMPO
SEA MAYOR O IGUAL A ESO Y FUERA, CONTESTAD ANDA PORFA PLEASE
Original comment by thorinro...@gmail.com
on 3 Jan 2008 at 11:57
[deleted comment]
VEO QUE VEO QUE UN DOMINIO LO HEMOS ECHO MAL, DOMINIO_METROS EXACTAMENTE ESTA
PUESTO
QUE EL VALOR DEBE ESTAR ENTRE 200 Y 250 (MTS^2) Y SEGUN EL ENUNCIADO, LAS CASAS
TENDRAN UNA SUPERFICIE DE APROXIMADAMENTE 250 MTS^2 (UNAS MAS OTRAS MENOS) POR
TANTO
DEBERIAMOS PONER EL BETWEEN ENTRE 200 Y 300 NO? CON UN MARGEN DE ERROR DE +-50
MTS
NOP? VENGA SEGUN DIGAIS YA CAMBIO. Y OTRA COSA SEGUN NUESTRO ESQUEMA PRIMERO
DEBEMOS
CREAR LOS TIPOS DE VIVIENDA ANTES DE PODER CREAR LA PARCELA X SI NO OS ABIAIS
PERCATADO ;) SALUDOS!
PD ADRI MARICONA DONDE COÑO TE METES!!! DEJA DE FOLLA CON LIZZET Y AZ DBD!!!
Original comment by thorinro...@gmail.com
on 3 Jan 2008 at 8:17
Te respondo a tu primer comentario Pablo.
Lo de las MAYUSCULAS: He buscado en internet y en todos sitios pone lo
siguiente:
"Las unicas instrucciones SQL permitidas en un bloque PL/SQL son INSERT,
UPDATE,
DELETE y SELECT, ademas de algunas instrucciones para manipulación de datos, e
instrucciones para control de transacciones. Otras instrucciones de SQL como
DROP,
CREATE o ALTER no son permitidas. Se permite el uso de comentarios estilo C
(/* . . .*/). PL/SQL no es case sensitive por lo que no hay distinción entre
nombres
con mayusculas y minusculas"
Asi que es un rallote :P eso o comprate un teclao nuevo hijoputa.
LOS INDEXS: Por defecto, las claves primarias son INDICES, que agilizan la
busqueda
de datos y las consultas pero ocupan mas memoria (por esta rindexados).
LO DEL DINERO DE NUEVO USUARIO: Aqui la restriccion es que el campo
"aportacion" de
cooperativista no puede estar vacio, es decir, es NO NULO. Creo que el problema
esta
en que se nos ha olvidado meter un campo del tipo "valor_cooperativa", que
indique
que el valor para aportar anda por unos x ejemplo 3000€, por lo que cada
cooperativista nuevo que ingrese tiene que aportar esa cantidad. Para
actualizar el
campo "valor_cooperativista" habria que sumar las aportaciones de los
cooperativistas en diferentes fechas (ya que si ahce falta dinero, todos tienen
que
poner mas y todos, la misma cantidad) se podria actualizar con una funcion x
ejem.
Esto hay que hacerlo ya que el enunciado decia que si se registraba un
cooperativista nuevo tenia que realizar una aportacion igual a al total de las
realizadas por los cooperativistas que ya estan en la cooperativa por lo que
siempre
iriamos tirando de este campo como referencia
Original comment by elhisp...@gmail.com
on 4 Jan 2008 at 12:43
Te respondo a tu segundo comentario:
Llevas razón, la restriccion debe hacerse entre 200 y 300.
Si, siempre que tenemos una entidad en la que hay que "tipos" como en lo de las
partidas que tb hay por ahi algo de los materiales para hacer los presupuestos,
hay
que crear los tipos para poder trabajar luego.
PD: Aparte de follar poco, he tao tudiando todo el resto de asignaturas cabron
:P.
Pero queria tardar mas en pasarme poraskis para que haya chicha, que hasta que
no
este terminao el esquema, no puedo hacer bien la documentacion. Mas que na pq
tengo
que andar editando y creando imagenes por cada cambio que hagamos en el
esquema. Veh!
Original comment by elhisp...@gmail.com
on 4 Jan 2008 at 12:49
si es que llegas tarde a todo mamona el asunto ya lo ablamos jesus y yo, y
comentamos
que se cogera la suma de las cantidades aportadas (supongo que del miembro mas
antiguo y activo, o coger el tesoro total y dividirlo entre el numero de
miembros) y
lo que salga lo ponemos en aportaciones el dni del tio y el campo de pagadao a 0
(osease no esta pagado) asi obligamos a que debe aportar ese dinero y todos
contentos :)
PD: yo aun no he estudiao nada marica! y pd es el lunes de dbd xDD
Original comment by thorinro...@gmail.com
on 4 Jan 2008 at 1:16
Pues poned el estado del ISSUE en FIXED (ARREGLADO) para que yo no entre y vea
que
estan ahi, pq significa que no estan resueltos. yo ahora cuando coma me pongo a
meter to los triggers explicaos y en puta algebra relacional en la
documentacion.
Original comment by elhisp...@gmail.com
on 4 Jan 2008 at 1:35
Original comment by jjbar...@gmail.com
on 4 Jan 2008 at 9:17
Original issue reported on code.google.com by
jjbar...@gmail.com
on 28 Dec 2007 at 7:39