Wie erzeuge ich guid für meine Entitäten in meiner App, die von Entity Framework nach sql azure gespeichert werden.Ist es besser guid in meiner App manuell zu generieren oder sql server/azure sql für mich generieren zu lassen?
Im Moment benutze ich Id = Guid.NewGuid()
. Ist das richtig?
EDIT
Um zu klären, warum ich dies unten zu fragen habe, ist meine Erklärungen
mir mein Freund, dass SQL Server sagte guid mit "NewID()" erzeugen kann. Im Moment erzeuge ich guid in meiner App mit "Guid.NewGuid()". Welchen sollte ich benutzen? Für mich ist mein aktueller Ansatz bequemer, weil ich den GUID-Wert bereits vor der Speicherung in der Datenbank erhalte. Was ist die Up/Down-Seite jedes Ansatzes?
Ihre Frage könnte einige Verbesserungen verwenden. Sie erhalten eine viel bessere Antwort, wenn Sie dies lesen: http://StackOverflow.com/Help/how-to-ask –
@matt Vielen Dank für Ihre Eingaben. Ich werde versuchen, die Frage zu überarbeiten. – Reynaldi
Wenn Sie Guids als Schlüssel verwenden, werfen Sie einen Blick auf diesen Artikel auf sqlskills.com: http://www.sqlskills.com/blogs/kimberly/guids-as-primary-keys-andor-the-clustering-key/ –