1. Provide a data definition define Domains and Relations: CREATE DOMAIN PROJECTNAME CHAR(45) ; CREATE DOMAIN OWNER CHAR(25) ; CREATE DOMAIN OWNERPHONE NUMERIC(15) ; CREATE DOMAIN PARTSNAME CHAR(35) ; CREATE DOMAIN CATEGORY CHAR(25) ; CREATE DOMAIN SUPPLIER CHAR(25) ; CREATE DOMAIN DISCOUNT NUMERIC(4) ; CREATE DOMAIN QTY NUMERIC(8) ; CREATE DOMAIN UNITPRICE NUMERIC(8) ; CREATE DOMAIN EXTENDPRICE NUMERIC(12) ; CREATE BASE RELATION PROJECTNAME ( PROJECTNAME DOMAIN ( PROJECTNAME ), OWNER DOMAIN ( OWNER ), OWNERPHONE DOMAIN ( OWNERPHONE ) ) PRIMARY KEY (PROJECTNAME) ; CREATE BASE RELATION SUPPLIER ( SUPPLIER DOMAIN ( SUPPLIER ), DISCOUNT DOMAIN ( DISCOUNT ), PARTSNAME DOMAIN (PARTSNAME ), CATEGORY DOMAIN ( CATEGORY ), QTY DOMAIN ( QTY ), UNITPRICE DOMAIN ( UNITPRICE ), EXTENDPRICE DOMAIN ( EXTENDPRICE ) ) PRIMARY KEY ( SUPPLIER ) ; CREATE BASE RELATION ( PROJECTNAME DOMAIN ( PROJECTNAME ), SUPPLIER DOMAIN ( SUPPLIER ), QTY DOMAIN ( QTY ) ) PRIMARY KEY ( PROJECTNAME, SUPPLIER ) FOREIGN KEY ( PROJECTNAME ) REFERENCE FOREIGN KEY ( SUPPLIER) REFERENCE ; 2. Define Functional Dependency on each relations (ProjectName) (Owner) (Owner) (OwnerPhone, Discount) (PartsName) (Category, Supplier) (Supplier) (Discount) (QTY, UNITPRICE) (DISCOUNT, EXTENDPRICE) 3. Through normalization process derive 3rd NF or BCNF 1NF PK Project Name Owner Owner Phone Part's Name Category PK Supplier Discount QTY Unit Price Extend Price PK Project Name Owner Owner Phone PK Part's Name Category Discount PK Supplier Discount Unit Price Extend Price FK Supplier Unit Price Extend Price QTY 2NF 3NF PK Project Name Owner Owner Phone Part's Name Category PK Supplier Discount QTY Unit Price Extend Price PK Supplier Unit Price Extend Price 4. Provide outcomes of final entities with relative data OWNER relation OWNERID OWNERNAME 1 Elizabeth 2 John 3 Ralph PROJOWNER relation OWNERID PROJECTNAME 1 Highland House 2 Baker Remodel 3 Hew Remodel SUPPLIER relation SID SNAME 232 NW Electric 222 EB Supplies 110 Contractor 199 Interior, Inc · As we can see now the demanding after I finished and it became understandable. I start the data with one primary key. However wound up with getting 4 primary keys. The table is simpler to peruse it is not as confused aft ...