Entity
Name OPERATING SYSTEM
Definition An Operating System represents a particular collection of software programs centered around a particular kernel that runs a computer.

Attribute
Name Definition Datatype Required Is PK Is FK
Operating System Code An Operating System Code is the unique value assigned to represent a particular computer operating system and the particular version. VARCHAR(10) Yes Yes No
Operating System Name An Operating System Name is the word or words by which a particular kernel and related applications are known by. VARCHAR(50) No No No
Version Number A Version Number is an alphanumeric representation of the Operating System at a point in time. VARCHAR(100) No No No