Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Нуждаете се от съвет за проектиране на таблици в SQL-Server

Бих разгледал възможността за добавяне на колона към таблицата GroupQuoteItem, GroupQuoteItem.Priority. Тази колона ще се използва в заявката, която определя крайната цена. Ако имате N отстъпки с еднакъв, най-висок приоритет, те ще бъдат подредени една върху друга (редът няма значение, благодарение на асоциативността на умножението).

Ако всички тези отстъпки с висок приоритет бъдат премахнати по-късно, отстъпките с по-нисък приоритет могат да заемат тяхното място. Това трябва да ви помогне при настройването на доста сложни структури на отстъпки.

Надявам се, че това поне ви дава откъде да започнете.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server отрязва XML върната стойност

  2. Sql сървърът при актуализиране зададе текущо клеймо за време

  3. Изчисляване на общото време на място с SQL Server datetime

  4. Генерирайте набор от резултати от нарастващи дати в TSQL

  5. Проблем с разрешенията в SSMS:Разрешението SELECT беше отказано за обекта 'extended_properties', базата данни 'mssqlsystem_resource', ... Грешка 229)