---
title: "Tabell som inte innehåller primärnyckel eller är indexerat."
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/151061-tabell-som-inte-innehåller-primärnyckel-eller-är-indexerat"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Addeladde"
published: "2006-09-08T15:41:13.000Z"
updated: "2006-09-09T09:58:13.000Z"
replies: 4
views: 383
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/151061-tabell-som-inte-innehåller-primärnyckel-eller-är-indexerat"
---

# Tabell som inte innehåller primärnyckel eller är indexerat.

## #1 — Addeladde, 2006-09-08T15:41Z

Hej

Om man har en tabell som enbart innehåller fälten: userID, groupID och inget annat fält. Kommer sökningar bli sega. Behöver ju lixsom inget annat fält. Tabellen är ju heller inte indexerad.

Ska jag lägga till ett fält ID bara för att få en primärnyckel och att tabellen indexeras?

Permalänk: https://www.webforum.nu/p/151061

## #2 — LarsG, 2006-09-08T16:08Z

Definera primärnyckel över userID och groupID. Definiera userID och groupID som främmande nycklar. En del DBMS skapar då index på dessa kolumner, andra inte, så du kan behöva skapa index på åtminstone groupID.

Permalänk: https://www.webforum.nu/p/1862381

## #3 — Addeladde, 2006-09-08T16:10Z

Jag använder mig av MS SQL 2005

anvandarID och groupID tillsammans är unikt.

Permalänk: https://www.webforum.nu/p/1862382

## #4 — emission, 2006-09-08T20:14Z

Definera dem då som primarnyckel, så får du ett index på köpet.

> **Addeladde skrev:**
>
> Ska jag lägga till ett fält ID bara för att få en primärnyckel och att tabellen indexeras?

Ett index är inte värt något om det inte används i sökningar, så nej.

Permalänk: https://www.webforum.nu/p/1862446

## #5 — Addeladde, 2006-09-09T09:58Z

Tack

Permalänk: https://www.webforum.nu/p/1862797

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/151061-tabell-som-inte-innehåller-primärnyckel-eller-är-indexerat
