0% found this document useful (0 votes)
64 views2 pages

Persistant Data Management

This document discusses persistent data management and defines 10 classes and their attributes for an online marketplace database. Persistent data management deals with storing the data needed for the system in the database. The purpose is to determine which objects need to be stored persistently. It then defines 10 classes like Admin, User, Item, Feedback, etc. and their attributes to model the data that needs to be stored in the database.

Uploaded by

Mikiyas Abebe
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)
64 views2 pages

Persistant Data Management

This document discusses persistent data management and defines 10 classes and their attributes for an online marketplace database. Persistent data management deals with storing the data needed for the system in the database. The purpose is to determine which objects need to be stored persistently. It then defines 10 classes like Admin, User, Item, Feedback, etc. and their attributes to model the data that needs to be stored in the database.

Uploaded by

Mikiyas Abebe
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/ 2

4.

1 Persistant Data Management


Persistent data management deals with how the system is going to handle the actual data need to
be stored on the database of the system. The purpose of persistence modeling is which objects in
the system design are required to be stored persistently. Persistence modeling needs to use to
communicate each other the design of the database in our system, it is usually the data base to all
the users of the system and for the developers.

No. Class Attribute Data Type Primary Foreign key


key
1 Admin  Fname Varchar(50) Id E-mail
 Lname Varchar(50)
 Id Varchar(50)
 Email Varchar(50)
 Mobile Varchar(50)
 Password Varchar(50)
 ManageRequest Varchar(50)
 ManageAccount Varchar(50)
 PostBid Varchar(50)

2 User  Fname Varchar(50) E-mail


 Lname Varchar(50)
 Id Varchar(50)
 Email Varchar(50)
 Mobile Varchar(50)
 Username Varchar(50)
 Password Varchar(50)

3 Account  Username Varchar(50)


 Password Varchar(50)
 Role Varchar(50)

4 Item  Quantity Varchar(50) ItemId


 ItemName Varchar(50)
 ItemID Varchar(50)
 ItemPrice Varchar(50)
 ItemDescription Varchar(50)
 ItemStatus Varchar(50)
 ItemImage Varchar(50)
 DatePosted Date()
5 Feedback  Fname Varchar(50)
 Lname Varchar(50)
 Email Varchar(50)
 Feedback Varchar(50)
 SentDate Date()

6 Request  Fname Varchar(50)


 Lname Varchar(50)
 ItemKind Varchar(50)
 Description Varchar(50)
 Quantity Varchar(50)
 RequestDate Date()

7 Approve  CP_Name Varchar(50)


 City Varchar(50)
 Description Varchar(50)
 Email Varchar(50)
 ApprovedDate Date()

8 Recommendation  RC_ID Varchar(50)


 RC_Item Varchar(50)
 SellerProfile Varchar(50)
 Location Varchar(50)

9 Report  R_ID Varchar(50)


 Report Varchar(500)

10 Bids  BidItemName Varchar(50)


 BidItemId Varchar(50)
 Address Varchar(50)
Varchar(50)
 Quantity
Varchar(50)
 BidPrice Varchar(50)
 BidStatus Varchar(50)
 PostDate Date()

Table 12 Persistant Data Management

You might also like