二、考慮以下的犯罪資料庫綱目(database schema): Criminal(pId, name, birthdate, gender, gang, gangDesc) //犯罪人身分證字號,姓名,生日,性別,幫派名稱,幫派敘述 Crime(cId, date, type, detail, name, place) //刑案編號,發生日期,種類,敘述,案名,地點 Commit(pId, cId, sentence) // 身分證字號,刑案編號,判刑資訊
此外,並有以下的函數相依(functional dependency):
Criminal:
{pId}→{name, birthdate, gender, gang}
{gang}→{gangDesc}
Crime:
{cId}→{date, type, detail, name, place}
{name, date}→{cId}
Commit:
{pId, cId}→{sentence}