Pablo-Aldana / dbd-ettsi

Automatically exported from code.google.com/p/dbd-ettsi
0 stars 0 forks source link

DUDAS #20

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
a-Por que hay dos triggers para comprobar que no hay mas cooperativistas
que parcelas?. Uno de ellos hace referencia a la tabla cooperativistas y
otro a la tabla parcelas es necesaria esta comprobacion bi-lateral ?.

b-Me pierdo con las comprobaciones del trigger que controla el tesoro.
Explicadmela plz que no entiendo el juego del atributo "pagado".

C- me han dicho que l que nostros hacemos en las restricciones de poner a
NULL cuando borramos algo etc etc, se hace automaticamente con el SET NULL
ese que hace lo mismo que el delete on cascade pero en vez de borrar, pone
automaticamente a NULL todas als relaciones que heredan de la clave que has
borrado. No pasa nada pero queria comentaroslo como curiosidad.

Original issue reported on code.google.com by elhisp...@gmail.com on 10 Jan 2008 at 6:09

GoogleCodeExporter commented 9 years ago
a- si insertamos cooperativistas debemos comprobar que ay parcelas para el
a2- si adjudicamos parcelas o borramos parcelas debemos verificar que ay 
parcelas
suficiente para todos los cooperativistas, si tenemos 200 parcelcas y 200
cooperativistas al acer un update para adjudicar sobre parcela no podemos darle 
dos
parcelas a un tio, de ahi la  comprobacion bi-lateral asique es necesaria xD

b- a ver el tesoro es el dinero que tiene la cooperativa, por tanto siempre que 
ay
aportaciones se le suma dinero, y siempre que ay gastos se le resta, pero 
cuando se
le restan  los gastos cuando el bit pagado se pone a true, ya que si a ti te 
llegan
una factura d 200 euros y tienes 400 asta que no la pagues no perderas esos 200 
euros

c -  no entiendo lo que preguntas xD

Original comment by thorinro...@gmail.com on 10 Jan 2008 at 6:16

GoogleCodeExporter commented 9 years ago
adri si no t sale algun trigger en assertion dimelo y lo ago en un momento,
con respecto a los trigger q juegan con el atributo pagado no los tienes q 
acer, xq
esos triggers solo actualizan el atributo tesoro y eso no lo puede acer un 
assertion

Original comment by jjbar...@gmail.com on 10 Jan 2008 at 9:21