Register Now

Login


Lost Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Employee Association System Database Design

The Employee Association System is a web-based platform designed to streamline and manage all aspects of employee engagement, collaboration, communication, and resource sharing within an organization. The system provides a comprehensive suite of tools that empower employees, administrators, and managers to stay connected, share knowledge, and foster a collaborative work environment. In this article we shared Employee Association System Database Design.


Employee Association System Database Table Design:

Table Name:  branch

ColumnTypeIndexDescription
branch_idint(10)Primary KeyBranch unique ID
branchnamevarchar(25)NullBranch name
descriptiontextNullBranch detail
statusvarchar(10)NullBranch status

Table Name:  designation

ColumnTypeData TypeDescription
designation_idint(10)Primary KeyDesignation unique ID
designationvarchar(25)NullDesignation
descriptiontextNullDesignation detail
statusvarchar(10)NullDesignation status

Table Name:  discussion

ColumnTypeData TypeDescription
discussion_idint(10)Primary KeyDiscussion unique ID
employee_idint(10)Foreign KeyEmployee unique ID
discussiontitlevarchar(250)NullDiscussion title
categoryvarchar(25)NullDiscussion category
discussionimagevarchar(100)NullDiscussion image
uploadsvarchar(100)NullDiscussion uploads
descriptiontextNullDiscussion detail
publishdatedatetimeNullDiscussion publish date
statusvarchar(10)NullDiscussion status

Table Name:  discussion_reply

ColumnTypeData TypeDescription
reply_idint(10)Primary KeyReply  unique ID
discussion_idint(10)Foreign KeyDiscussion unique ID
employee_idint(10)Foreign KeyEmployee unique ID
descriptiontextNullDiscussion reply detail
uploadsvarchar(100)NullDiscussion reply uploads
publishdatedatetimeNullDiscussion reply publish date
statusvarchar(10)NullDiscussion reply status

 

Table Name:  employee

ColumnTypeData TypeDescription
employee_idint(10)Primary KeyEmployee unique ID
branch_idint(10)Foreign KeyBranch unique ID
designation_idint(10)Foreign KeyDesignation unique ID
empnamevarchar(25)NullEmployee Name
dobdateNullEmployee date of  birth
gendervarchar(10)NullEmployee gender
addressvarchar(250)NullEmployee address
countryvarchar(25)NullEmployee country
statevarchar(25)NullEmployee state
cityvarchar(25)NullEmployee city
pincodevarchar(10)NullEmployee pincode
dojdateNullEmployee date of  joining
dordateNullEmployee date of retirement
login_idvarchar(25)NullEmployee login ID
passwordvarchar(250)NullEmployee password
empimagevarchar(100)NullEmployee image
notetextNullEmployee note
statusvarchar(10)NullEmployee status

Table Name:  mail

ColumnTypeData TypeDescription
mail_idint(10)Primary KeyMail unique ID
employee_id1int(10)Foreign KeyEmployee1 unique ID
employee_id2int(10)Foreign KeyEmployee2 unique ID
messagetitlevarchar(150)NullMail title
messagecontenttextNullMail content
attachmentsvarchar(100)NullMail attachments
senddatedatetimeNullMail senddate
statusvarchar(10)NullMail status

Table Name:  news

ColumnTypeData TypeDescription
news_idint(10)Primary KeyNews unique ID
employee_idint(10)Foreign KeyEmployee unique ID
newstypevarchar(25)NullNews type
newstitlevarchar(150)NullNews title
newsdatedatetimeNullNews date
newsimagevarchar(100)NullNews image
newscontenttextNullNews content
newscategoryvarchar(25)NullNews category
statusvarchar(10)NullNews status

Table Name:  subscription

ColumnTypeData TypeDescription
subscription_idint(10)Primary KeySubscription unique ID
employee_idint(10)Foreign KeyEmployee unique ID
startdatedateNullSubscription senddate
enddatedateNullSubscription enddate
subscriptionchargefloat(10,2)NullSubscription charge
statusvarchar(10)NullSubscription status

Table Name:  subscription_tariff

ColumnTypeData TypeDescription
subscription_tariff_idint(10)Primary KeySubscription tariff unique ID
designation_idint(10)Foreign KeyDesignation unique ID
subscriptionchargefloat(10,2)NullSubscription charge

Table Name:  training_material

ColumnTypeData TypeDescription
training_material_idint(10)Primary KeyTraining material unique ID
employee_idint(10)Foreign KeyEmployee unique ID
Titlevarchar(150)NullTraining material title
training_categoryvarchar(25)NullTraining material category
image_linkvarchar(100)NullTraining material image
video_linkvarchar(100)NullTraining material video
contenttextNullTraining material content
statusvarchar(10)NullTraining material status

ER Diagram:


Download PHP Project


Leave a reply

WhatsApp