0% found this document useful (0 votes)
318 views5 pages

Logical Data Model: Mocoolmaid

The document defines the logical and physical data models as well as the data dictionary for an application called MoCoolMaid. The data dictionary describes the tables, columns, data types, constraints, and relationships for entities such as house owners, housekeepers, jobs, locations, and reviews. Key entities include house owners, housekeepers, jobs, locations, administrators, and categories with identifying attributes and relationships defined between the entities.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
318 views5 pages

Logical Data Model: Mocoolmaid

The document defines the logical and physical data models as well as the data dictionary for an application called MoCoolMaid. The data dictionary describes the tables, columns, data types, constraints, and relationships for entities such as house owners, housekeepers, jobs, locations, and reviews. Key entities include house owners, housekeepers, jobs, locations, administrators, and categories with identifying attributes and relationships defined between the entities.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

MoCoolMaid

Logical Data Model

Physical Data Model

Chandesh Lillmond
MoCoolMaid

Data Dictionary

Table Name Column Name Data Fiel Constrai Values


Type d nt
Siz
e
HOUSEOWN HO_ID NUMBE 6 PK
ER R
HO_LNAME VARCH 15 NN
AR2
HO_FNAME VARCH 15 NN
AR2
HO_PHONE_NUMBE VARCH 15 NN
R AR2
HO_EMAIL VARCH 20 NN
AR2
HO_ADDRESS VARCH 40 NN
AR2
HO_STATUS VARCH 20 NN
AR2
HO_PICTURE
HO_USERNAME VARCH 20 NN, UK
AR2
HO_PASSWORD VARCH 20 NN
AR2
LOCATION_ID NUMBE 6 FK REFERENCE
R S LOCATION
(LOCATION
_ID)
HOUSEKEEP HK_ID NUMBE 6 PK
ER R
HK_LNAME VARCH 15 NN
AR2
HK_FNAME VARCH 15 NN
AR2
HK_PHONE_NUMBE VARCH 15 NN
R AR2
HK_EMAIL VARCH 20 NN
AR2
HK_ADDRESS VARCH 40 NN
AR2
HK_STATUS VARCH 20 NN

Chandesh Lillmond
MoCoolMaid

AR2
HK_SKILLS VARCH 250 NN
AR2
HK_PICTURE
AGE NUMBE 3 CC >0
R
CV
CERTIFICATE
HIGHEST_QUALIFIC
ATION
HK_CATEGORY VARCH 15 NN
AR2
HK_USERNAME VARCH 20 NN, UK
AR2
HK_PASSWORD VARCH 20 NN
AR2
LOCATION_ID NUMBE 6 FK REFERENCE
R S LOCATION
(LOCATION
_ID)
JOB JOB_ID NUMBE 6 PK
R
JOB_TITLE VARCH 15 NN
AR2
JOB_DESCRIPTION VARCH 500 NN
AR2
SALARY NUMBE 5 CC >5000
R
JOB_TYPE VARCH 15 NN
AR2
SKILLS_REQUIRED VARCH 250 NN
AR2
POSTED_DATE DATE DEFAUL SYSDATE
T
DEADLINE_DATE DATE DEFAUL SYSDATE
T
JOB_RESPONSIBILIT VARCH NN
Y AR2
JOB_GENDER VARCH NN
AR2
EXPERIENCE_REQUI NUMBE 2
RED R
WORKING_HOURS NUMBE 2 CC >0
R
LOCATION_ID NUMBE 6 FK REFERENCE
R S LOCATION

Chandesh Lillmond
MoCoolMaid

(LOCATION
_ID)
CATEGORY_ID NUMBE 6 FK REFERENCE
R S
CATEGORY
(CATEGORY
_ID)
ADMIN ADMIN_ID NUMBE 6 PK
R
ADMIN_LNAME VARCH 15 NN
AR2
ADMIN_FNAME VARCH 15 NN
AR2
ADMIN_USERNAME VARCH 20 NN, UK
AR2
ADMIN_PASSWORD VARCH 20 NN
AR2
ADMIN_EMAIL VARCH 20 NN
AR2
LOCATION LOCATION_ID NUMBE 6 PK
R
DISTRICT_NAME VARCH 15 NN
AR2
CATEGORY CATEGORY_ID NUMBE 6 PK
R
CATEGORY_NAME VARCH 30 NN
AR2
HK_JOB HKJOB_ID NUMBE 6 PK
R
JOB_ID NUMBE 6 COMPOS REFERENCE
R ITE (PK, S JOB
FK) (JOB_ID)
HK_ID NUMBE 6 COMPOS REFERENCE
R ITE (PK, S
FK) HOUSEKEEP
ER (HK_ID)
DATE_APPLIED DATE DEFAUL SYSDATE
T
JOB_STATUS VARCH 15 NN
AR2
HKHO_REVI REVIEW_ID NUMBE 6 PK
EWS R
HK_ID NUMBE 6 COMPOS REFERENCE
R ITE (PK, S
FK) HOUSEKEEP

Chandesh Lillmond
MoCoolMaid

ER (HK_ID)
HO_ID NUMBE 6 COMPOS REFERENCE
R ITE (PK, S
FK) HOUSEOWN
ER (HO_ID)
REVIEW_DESCRIPTI VARCH 250 NN
ON AR2
COUNTER NUMBE 2 CC <10
R
REVIEW_DATEPOST DATE DEFAUL SYSDATE
ED T

Chandesh Lillmond

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy