There are a few questions I have regarding SQL. One issue I deal with is dyslexia, which causes me to mix up certain characters. Can I make things much larger in Azure Data Studio? In addition, I am not sure why I am receiving errors with my code. Below is the error message I am receiving. I have been researching foreign keys but I have not been able to resolve the issue.
Here is the code:
IF EXISTS (SELECT 1 FROM sys.tables WHERE name = 'Director') 
    DROP TABLE Director
CREATE TABLE Director 
(
    DirectorlD int IDENTITY(1,1) NOT NULL, 
    Director_FirstName varchar(20), 
    Director_LastName varchar(25), 
    CONSTRAINT Director_PK PRIMARY KEY (DirectorlD)
)
IF EXISTS (SELECT 1 FROM sys.tables WHERE name = 'Star') 
    DROP TABLE Star
CREATE TABLE Star 
( 
    StarlD int IDENTITY(1,1) NOT NULL,
    Star_FirstName varchar(20), 
    Star_LastName varchar(20), 
    CONSTRAINT Star_PK PRIMARY KEY (StarlD) 
)
IF EXISTS (SELECT 1 FROM sys.tables WHERE name = 'Genre') 
    DROP TABLE Genre
CREATE TABLE Genre 
(
    GenrelD int IDENTITY(1,1) NOT NULL, 
    Genre varchar(28), 
    CONSTRAINT Genre_PK PRIMARY KEY (GenrelD)
)
IF EXISTS (SELECT 1 FROM sys.tables WHERE name = 'Films') 
    DROP TABLE Films
CREATE TABLE Films  
(
    FilmslD int IDENTITY(1,1) NOT NULL, 
    Title varchar(49), 
    Rating NUMERIC(3,1), 
    DirectorID int, 
    StarlD int, 
    GenrelD int, 
    CONSTRAINT FilmslD_PK PRIMARY KEY (FilmslD)
)
ALTER TABLE Films 
    ADD CONSTRAINT fkl 
        FOREIGN key(DirectorID) REFERENCES Director(DirectorID);
ALTER TABLE Films 
    ADD CONSTRAINT fk2 
        FOREIGN key(StarlD) REFERENCES Star(StarlD); 
ALTER TABLE Films 
    ADD CONSTRAINT fk3 
        FOREIGN key(GenrelD) REFERENCES Genre(GenrelD);
Error:
Msg 2714, Level 16, State 6, Line 6
There is already an object named 'Director' in the database.Msg 3726, Level 16, State 1, Line 4
Could not drop object 'Director' because it is referenced by a FOREIGN KEY constraint.
 
     
    