Can someone check this ER design please
Date: Fri, 9 Mar 2001 13:01:39 +1300
Message-ID: <3aa81fd7_at_news.nz.asiaonline.net>
I am building a DB for recording Land Shareholding Transfers.
Shares are transferred when someone dies to their relatives. i.e. split
amongst one or more beneficiaries
Here's the cutdown ERD
tblOwner
has one to many relationship with
tblTransferEvent
has one to many relationship with
tblTransferCredit
My design works but I'm not confident that it is completely correct.
1. The big issue that concerns/confuses me is that:
"Owners transfer shares to other Owners"
i.e. therefore, an Owner is at different times both a Sharegiver and a
Sharegetter.
I solve this problem by a JOIN on tblOwner as tblSharegetter
2. The other issue is questions of whether the DB tables have associative or
attributive qualities ( and whether it matters all that much!)
|OwnerID(pk)|
(one owner may be a sharegiver in zero or more TransferEvents)
|EventID(pk)|OwnerID(fk)|
(one TransferEvent may include zero or more TransferCredits)
|CreditId(pk)|EventID(fk)|OwnerID as SharegetterID(fk)| --it's this part
which i'm unsure about!!
Thanks
Simon
Received on Fri Mar 09 2001 - 01:01:39 CET