SA-MP Forums Archive
[Ajuda] Qual a diferenзa? PRIMБRIA/UNIQUE MYSQL - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Qual a diferenзa? PRIMБRIA/UNIQUE MYSQL (/showthread.php?tid=555484)



Qual a diferenзa? PRIMБRIA/UNIQUE MYSQL - maikons - 07.01.2015

As duas pelo que eu vi sгo quase a mesma coisa
Pra colocar nas orgs,players,casas, como "ID" que seria a chave pra chamar as tabelas, qual a diferenзa entre essas duas?


Re: Qual a diferenзa? PRIMБRIA/UNIQUE MYSQL - Dolpin - 07.01.2015

UNIQUE Nгo pode ter valores nulos, jб PRIMARY pode.

Existem vбrias diferenзas, mas recomendo que pesquise antes...

http://stackoverflow.com/questions/7...ltext-in-mysql

Portuguкs: http://www.waoitconsulting.com.br/bl...omoracle/?p=66


Re: Qual a diferenзa? PRIMБRIA/UNIQUE MYSQL - maikons - 07.01.2015

Entendi, entгo no caso pra esses tipos de ID eu devo usar a primaria.. Estou certo?


Re: Qual a diferenзa? PRIMБRIA/UNIQUE MYSQL - Dolpin - 07.01.2015

Quote:
Originally Posted by maikons
Посмотреть сообщение
Entendi, entгo no caso pra esses tipos de ID eu devo usar a primaria.. Estou certo?
Sim, ou nгo. й uma coisa que vocк tem que decidir, mas eu pessoalmente uso Primary para ID, alйm de se achar mais fбcil, sу pode ter uma Primary key em uma tabela...


Re: Qual a diferenзa? PRIMБRIA/UNIQUE MYSQL - maikons - 07.01.2015

Quote:
Originally Posted by Dolpin
Посмотреть сообщение
Sim, ou nгo. й uma coisa que vocк tem que decidir, mas eu pessoalmente uso Primary para ID, alйm de se achar mais fбcil, sу pode ter uma Primary key em uma tabela...
Isso que eu tinha ficado com duvida pq tipo
Na minha DB tem:
jogadores
casas
orgs

cada uma tem um ID, eu sу vou poder usar uma em cada uma delas ou uma em todas
Tipo se colocar uma em jogadores nгo vou poder mais usar nenhuma em jogadores ou nгo vou poder usar masi nenhuma na db toda?


Re: Qual a diferenзa? PRIMБRIA/UNIQUE MYSQL - WLSF - 07.01.2015

Primary key sempre vai ser a chave da qual os dados da sua tabela utilizaram como identificador, pelo simples motivo de que eles jamais podem se repetir ou se igualarem aos de demais dados.

Unique normalmente й utilizado para dados que sгo candidatos a primary key. Em algumas ocasiхes vocк se encontrarб em meio a duas opзхes para primary key, e entгo entra o unique. (Informalmente falando, evitar dados repetidos)


Re: Qual a diferenзa? PRIMБRIA/UNIQUE MYSQL - Dolpin - 07.01.2015

Vocк pode fazer 'relacionamentos' via FOREIGN KEY, eu nгo sei oque vocк usa(PhpAdmin ou Workbench), mas nгo se define isso nos tipos, й separado isso... (Procure pela internet, eu nunca fui bom para fazer Relacionamentos no MySQL).

#Vocк pode criar uma ID para cada tabela(com PRIMARY KEY), e criar o relacionamento.


Re: Qual a diferenзa? PRIMБRIA/UNIQUE MYSQL - maikons - 08.01.2015

Ah entгo eu to usando certo, vlw pessoal