Create the following tables for each entity identified using DDL commands.
CREATE TABLE User_A
(IdUser NUMBER(11,0) NOT NULL, Name VARCHAR(25) NOT NULL, LastName VARCHAR(25) NOT NULL, Email VARCHAR(25) Username VARCHAR(25) NOT NULL, Password VARCHAR(25) NOT NULL, CreatedAt VARCHAR(25) NOT NULL, UpdatedAt VARCHAR(25) NOT NULL, Enabled VARCHAR(25) NOT NULL, CONSTRAINT User_PK PRIMARY KEY(IdUser)); CREATE TABLE Tasks_A (IdTask NUMBER(11,0) NOT NULL, Name VARCHAR(25) NOT NULL, Description VARCHAR(25) NOT NULL, Work VARCHAR(25) NOT NULL, IdProject NUMBER(11,0) NOT NULL, StartDate VARCHAR(25) NOT NULL, EndDate VARCHAR(25) NOT NULL, CreatedAt VARCHAR(25) NOT NULL, UpdatedAt VARCHAR(25) NOT NULL, Enabled VARCHAR(25) NOT NULL, CONSTRAINT Tasks_PK PRIMARY KEY(IdTask)); CREATE TABLE TimeSheet_A (IdTimeSheet NUMBER(11,0) NOT NULL, Name VARCHAR(25) NOT NULL, Description VARCHAR(25) NOT NULL, IdProject NUMBER(11,0) NOT NULL, CreatedAt VARCHAR(25) NOT NULL, UpdatedAt VARCHAR(25) NOT NULL, Enabled VARCHAR(25) NOT NULL, IdUser NUMBER(11,0) NOT NULL CONSTRAINT TimeSheet_PK PRIMARY KEY(IdTimeSheet)); CONSTRAINT TimeSheet_FK FOREIGN KEY(IdUser) REFERENCE User_A(IdUser));
CREATE TABLE TimeCategory_A
(IdTimeCategory NUMBER(11,0) NOT NULL, Name VARCHAR(25) NOT NULL, Description VARCHAR(25) NOT NULL, CreatedAt VARCHAR(25) NOT NULL, UpdatedAt VARCHAR(25) NOT NULL, Enabled VARCHAR(25) NOT NULL, CONSTRAINT TimeCategory_PK PRIMARY KEY(IdTimeCategory)); CREATE TABLE TimeSheetHour_A (IdTimeSheetHour NUMBER(11,0) NOT NULL, IdTimeSheet NUMBER(11,0) NOT NULL, IdUser NUMBER(11,0) NOT NULL, IdProject NUMBER(11,0) NOT NULL, IdTimeCategory NUMBER(11,0) NOT NULL, IdTask NUMBER(11,0) NOT NULL, Quantity NUMBER() NOT NULL, Description VARCHAR(11,0) NOT NULL CONSTRAINT TimeSheetHour_PK PRIMARY KEY(IdTimeSheetHour)), CONSTRAINT TimeSheetHour_FK1 FOREIGN KEY(IdTimeSheet) REFERENCE TimeSheet_A(IdTimeSheet)), CONSTRAINT TimeSheetHour_FK2 FOREIGN KEY(IdUser) REFERENCE User_A(IdUser)), CONSTRAINT TimeSheetHour_FK3 FOREIGN KEY(IdTimeCategory) REFERENCE TimeCategory_A(IdTimeCategory)), CONSTRAINT TimeSheetHour_FK4 FOREIGN KEY(IdTask) REFERENCE Tasks_A(IdTask))