In questo breve articolo vedremo la creazione di un backend in Net 6 per la gestione di alcune tabelle di un database SQL Server.
Gestione del database
Da Visual Studio creiamo un progetto di tipo “SQL Server Database Project” per la gestire del database. Quindi sia per la creazione che per la modifica.

Al termine della creazione del progetto aggiungiamo la prima tabella “Anagrafica” e completiamola con l’aggiunta di alcuni campi.

CREATE TABLE [dbo].[Anagrafica]
(
[Id] INT NOT NULL PRIMARY KEY,
[Denominazione] VARCHAR(128) NULL,
[Nome] VARCHAR(64) NULL,
[Cognome] VARCHAR(64) NULL
)
Aggiungiamo una nuova tabella “Contatti” relazionata all’ anagrafica.
CREATE TABLE [dbo].[Contatti]
(
[Id] INT NOT NULL PRIMARY KEY,
[IdAnagrafica] INT NOT NULL,
[Tipo] VARCHAR(50) NOT NULL,
[Contatto] VARCHAR(256) NOT NULL,
CONSTRAINT [FK_Contatti_Anagrafica] FOREIGN KEY ([IdAnagrafica]) REFERENCES [Anagrafica]([Id]),
)
Utilizziamo l’opzione “Publish” per creare o aggiornare il nostro database.

Nel prossimo articolo vedremo come creare una class library per la gestione del database tramite Entity Framework.
Average Rating