You are on page 1of 1

CONTRACT_BIN_TYPE

ContractBinType
contractNumber{
Key contract_number
id}
1..* 0..*
is_for wasteTypeId{
Key waste_type_id
id} is_for

binTypeSize{
Key bin_type_size
id}
cbtSupplyCost
cbt_supply_cost
1..1 1..1
1..1 1..*
CONTRACT
Contract is_for CONTRACT_WASTE_TYPE
ContractWasteType WASTE_TYPE
WasteType BIN_TYPE
BinType
0..* 1..1 1..1 1..*
contractNumber{
contract_number{
id} id} contractNumber{
Key contract_number
id} is_for wasteTypeId{
Key waste_type_id
id} covered by binTypeSize{
Key bin_type_size
id}
contractStartDate
contract_start_date wasteTypeId{
Key waste_type_id
id} wasteTypeDescription
waste_type_description binTypeStdSupplyCost
bin_type_std_supply_cost
contractEndDate
contract_end_date cwtCollectionCostKg
cwt_collection_cost_kg wasteTypeId{
Key waste_type_id
id}
0..* 1..1
BIN
Bin
signed by is_for
has 0..* binRfid{
Key bin_rfid
id}
1..1 1..1 binReplacementReason
bin_replacement_reason
LOCAL_AUTHORITY
LocalAuthority STREET
Street PROPERTY
Property 0..*
1..1 1..* binSupplyDate
bin_supply_date
authName{
Key auth_name
id} responsible_to authName{
Key street_id
id} streetId{
Key street_id
id}
1..1 0..*
authCeoFname
auth_ceo_fname streetId{
street_name
id} has authName{
Key auth_name
id}
authCeoGname
auth_ceo_gname streetName
street_length propertyStreetNumber{
Key property_street_number
id}
authPhoneNumber
auth_phone_number streetLength
street_road_type 1..* OWNER
Owner
1..*
authTotalArea
auth_total_area streetRoadType
street_lane_number owned by ownerId{
Key owner_id
id}
authType
auth_type streetLaneNumber
Key auth_name ownerEmail
owner_email
ownerPhoneNumber
owner_phone_number
ownerName
owner_name

You might also like