Envoyé par
CinePhil
.../... une transaction ne peut se passer qu'entre une seule personne acheteuse et une seule personne vendeuse .../...
==> exact. La multi-propriété énoncée par LudoSIGMA m'avait échappé. Ce qui justifie :
personne (prs_id, prs_nom...)
parcelle(prc_id, prc_numero, prc_section, prc_geom, prc_surface)
transaction(trs_id, trs_date, trs_est_financiere)
prs_acheter_trs (pat_id_acheteur, pat_id_transaction)
prs_vendre_trs(pvt_id_vendeur, pvt_id_transaction)
mais, à mon avis, une transaction ne concerne qu'une parcelle, non ?
si oui, alors :
transaction(trs_id, prc_id, trs_date, trs_est_financiere)
si non, alors :
transaction(trs_id, trs_date, trs_est_financiere)
trs_concerner_prc (tcp_id_transaction, tcp_id_parcelle)
La balle est dans le camp de LudoSIGMA...
NB : Perso, mais c'est un détail, je préfère "#" à l'italique pour les clés étrangères car, sous Chrome, impossible de conserver la mise en forme lors d'un copier/coller.
Partager