/ / Използване на схеми в SQL Server 2008/2012 - sql-сървър, база данни, дизайн, схема

Използване на схеми в SQL Server 2008/2012 - sql-сървър, база данни, дизайн, схема

Аз съм в процес на планиране на малка до средна база данни в SQL Server 2008 R2 и неотдавна гледах тренировъчен видеоклип, който спомена (накратко) темата за схеми.

Използват ли се за организационни цели илиза целите на сигурността? Мислех да ги използвам в дизайна си, защото искам да имам архивна част от моята база данни, където ще съхранява данни, които са на възраст над 1 година, но това все още съществува в базата данни. И отделете това от "активните" таблици с данни, които ще бъдат данни, които са по-малко от една година.

Мислех да създам две схеми сидентични таблични структури (единствената разлика е с коя Схема те са свързани), наречена "Архив", а другата е името на нещо като "Текущо" (с цел сортиране на данните.) Дали това е лоша идея за дизайн или няма ли (или ще SQL Server дори позволяват същото име на таблица, но в различни схеми?)

Отговори:

0 за отговор № 1

"са използвани за организационни цели и / или за целите на сигурността"

  • И двете.

"Можете ли да имате същото име на таблицата, но в две различни схеми"

  • Да, можеш. Но не бих казал, че ако не е (при повторно четене по отношение на коментарите) това е някаква архивна схема, в който случай бих нарекъл масите същото.