Changes between Version 1 and Version 2 of LogicAndPhysicalDesign
- Timestamp:
- 06/24/25 20:14:19 (4 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
LogicAndPhysicalDesign
v1 v2 47 47 * institution 48 48 <pre> 49 -- enumeration - type of institution50 CREATE TYPE institution_type AS ENUM ('Primary School', 'High School', 'University', 'Academy');51 49 52 -- institution entity table53 CREATE TABLE Institution (54 institution_id SERIAL PRIMARY KEY,55 name VARCHAR(100) NOT NULL,56 address VARCHAR(100),57 city VARCHAR(50),58 type institution_type NOT NULL,59 year_established INT CHECK (year_established >= 1800 AND year_established <= EXTRACT(YEAR FROM CURRENT_DATE)),60 CONSTRAINT unique_institution_name_city UNIQUE (name, city)61 );62 50 </pre> 63 51