peut on se passer du champ numéro auto et faire une liaison avec une
seconde table sur le champ numéro_entreprise, qui lui, ne sera pas auto
incrémenté.....ou faut il absolument dans ce cas créer un champ indexé
numéro auto...?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour.
un champ numauto est un champ très pratique qui doit être utilisé très rarement sauf en cas de donnée unique impossible dans une table. mettre un numauto pour la table des conditions de règlement c'est formidable et ça ne gène personne. mettre un numauto sur une table client qui doit avoir une codification interne à l'entreprise et unique, un numauto est inutile car il ne sert à rien. le n° client unique servira très bien de clé primaire et de liaison avec les autres tables; dans ton cas, un numéro entreprise peut très bien remplacer un numauto. Il faut bien penser de déclarer le numéro en clé primaire pour ne pas avoir de doublons. Il est possible de créer une application complète sans utiliser de numauto.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"dav" a écrit dans le message de news: 41af5f84$0$16366$
toujours au sujet des relations entre tables, je me pose une question quant au champ numéro auto :
- peut il, et doit il, toujours etre utilisé et privilégié comme champ de liaison entre tables.
peut on se passer du champ numéro auto et faire une liaison avec une seconde table sur le champ numéro_entreprise, qui lui, ne sera pas auto incrémenté.....ou faut il absolument dans ce cas créer un champ indexé numéro auto...?
merci de vos lumières, Bruno
Bonjour.
un champ numauto est un champ très pratique qui doit être utilisé très
rarement sauf en cas de donnée unique impossible dans une table. mettre un
numauto pour la table des conditions de règlement c'est formidable et ça ne
gène personne. mettre un numauto sur une table client qui doit avoir une
codification interne à l'entreprise et unique, un numauto est inutile car il
ne sert à rien. le n° client unique servira très bien de clé primaire et de
liaison avec les autres tables; dans ton cas, un numéro entreprise peut très
bien remplacer un numauto. Il faut bien penser de déclarer le numéro en clé
primaire pour ne pas avoir de doublons. Il est possible de créer une
application complète sans utiliser de numauto.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"dav" <dav49400-spam@wanadoo.fr> a écrit dans le message de news:
41af5f84$0$16366$8fcfb975@news.wanadoo.fr...
toujours au sujet des relations entre tables, je me pose une question
quant au champ numéro auto :
- peut il, et doit il, toujours etre utilisé et privilégié comme champ de
liaison entre tables.
peut on se passer du champ numéro auto et faire une liaison avec une
seconde table sur le champ numéro_entreprise, qui lui, ne sera pas auto
incrémenté.....ou faut il absolument dans ce cas créer un champ indexé
numéro auto...?
un champ numauto est un champ très pratique qui doit être utilisé très rarement sauf en cas de donnée unique impossible dans une table. mettre un numauto pour la table des conditions de règlement c'est formidable et ça ne gène personne. mettre un numauto sur une table client qui doit avoir une codification interne à l'entreprise et unique, un numauto est inutile car il ne sert à rien. le n° client unique servira très bien de clé primaire et de liaison avec les autres tables; dans ton cas, un numéro entreprise peut très bien remplacer un numauto. Il faut bien penser de déclarer le numéro en clé primaire pour ne pas avoir de doublons. Il est possible de créer une application complète sans utiliser de numauto.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"dav" a écrit dans le message de news: 41af5f84$0$16366$
toujours au sujet des relations entre tables, je me pose une question quant au champ numéro auto :
- peut il, et doit il, toujours etre utilisé et privilégié comme champ de liaison entre tables.
peut on se passer du champ numéro auto et faire une liaison avec une seconde table sur le champ numéro_entreprise, qui lui, ne sera pas auto incrémenté.....ou faut il absolument dans ce cas créer un champ indexé numéro auto...?
merci de vos lumières, Bruno
YannX
"Raymond [mvp]" a écrit dans le message de news:%
un champ numauto ....... très pratique.......[à] utilisé très rarement Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
Que dire de plus ! Jamais (un peu brutal qd meme !) Totu à fait d'accord : ne jamais utiliser, sauf si IMPOSSIBLE de faire autrement ! Yann
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news:%
un champ numauto ....... très pratique.......[à] utilisé très rarement
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
Que dire de plus ! Jamais (un peu brutal qd meme !)
Totu à fait d'accord : ne jamais utiliser, sauf si IMPOSSIBLE de faire
autrement !
Yann
un champ numauto ....... très pratique.......[à] utilisé très rarement Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
Que dire de plus ! Jamais (un peu brutal qd meme !) Totu à fait d'accord : ne jamais utiliser, sauf si IMPOSSIBLE de faire autrement ! Yann
3stone
Salut,
"YannX"
Que dire de plus ! Jamais (un peu brutal qd meme !)
Ahh ? tu peux expliquer... ;-)
Totu à fait d'accord : ne jamais utiliser, sauf si IMPOSSIBLE de faire autrement !
Fait gaffe, tu vas faire croire qu'il vaut mieux crée des PK sur champs multiples du style: Nom, Prénom, date de naissance et couleur de cheveux...
:o)
-- A+ Pierre (3stone) Access MVP ~~~~~~~~~~~~~~~~~~~~~~~ http://users.skynet.be/mpfa http://users.skynet.be/accesshome
Salut,
"YannX"
Que dire de plus ! Jamais (un peu brutal qd meme !)
Ahh ? tu peux expliquer... ;-)
Totu à fait d'accord : ne jamais utiliser, sauf si IMPOSSIBLE de faire
autrement !
Fait gaffe, tu vas faire croire qu'il vaut mieux crée des PK
sur champs multiples du style:
Nom, Prénom, date de naissance et couleur de cheveux...
:o)
--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome