Utilizzo di chiavi (Visual Database Tools)
Per chiave primaria si intende un vincolo che impedisce la creazione di righe duplicate in ciascuna tabella. Una chiave esterna è un vincolo che applica l'integrità referenziale.
[!NOTA]
Se la tabella è pubblicata per la replica, è necessario modificare lo schema utilizzando l'istruzione Transact-SQL ALTER TABLE o SMO (SQL Server Management Objects). Quando viene modificato lo schema tramite Progettazione tabelle o Progettazione diagrammi di database, l'applicazione tenta di eliminare e ricreare la tabella, ma poiché non è possibile eliminare oggetti pubblicati, la modifica dello schema non viene eseguita.
Per informazioni dettagliate sull'utilizzo delle chiavi, vedere i seguenti argomenti:
Procedura: Creazione di chiavi primarie (Visual Database Tools)
Procedura: Modifica di chiavi primarie (Visual Database Tools)
Procedura: Eliminazione di chiavi primarie (Visual Database Tools)
Procedura: Modifica di relazioni con chiave esterna (Visual Database Tools)
Procedura: Eliminazione di relazioni di chiave esterna (Visual Database Tools)
Procedura: Visualizzazione delle proprietà di chiave esterna (Visual Database Tools)
Procedura: Disabilitazione di vincoli di chiave esterna per la replica (Visual Database Tools)