TGViewer
Android Mobile | YeaHub Android Mobile | YeaHub @yeahub_android_mobile · 430 subscribers
Post #667 66
#Собес #surrogate #primary #natural
🤔 Какие виды первичных ключей бывают?

💬 Кратко:

Первичный ключ — это уникальный идентификатор строки в таблице. Основные виды: простой ключ (состоит из одного столбца, например, ID пользователя) и составной ключ (состоит из нескольких столбцов, например, номер заказа + номер позиции в нем). По способу создания они делятся на естественные (имеющие реальный смысл, как номер паспорта, но их использование рискованно) и суррогатные (искусственные, созданные специально для таблицы, например, автоинкрементное число или GUID). Суррогатные ключи предпочтительнее, так как они неизменны и не зависят от бизнес-логики.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
More from @yeahub_android_mobile
  1. Oct 2, 2026#tool #графы 📚 Терялся в собственном коде? Встречай Gitvizz, инструмент, который мгновенн…
  2. Oct 1, 2026#Собес #UNIQUE_constraint #database_index #SQL 🤔 Использует ли UNIQUE constraint индексы?…
  3. Sep 30, 2026#Собес #android #di #coroutines 🤔 Как правильно передавать Dispatcher в классы: через DI…
  4. Sep 28, 2026#Собес #threading #atomic #volatile 🤔 Чем Atomic переменные отличаются от volatile? 💬 Кр…
  5. Sep 25, 2026#channel #лекции 📚 ComputerScienceCenter Русскоязычный канал, на котором вы найдете видео…
  6. Sep 23, 2026#Собес #inline #performance #lambda 🤔 Что такое inline функции в Kotlin? 💬 Кратко: inlin…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →