Re: Let's start again

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Bruce (anonymous_at_discussions.microsoft.com)
Date: 07/16/04


Date: Fri, 16 Jul 2004 13:09:32 -0700

First thing is that you should keep one thread going,
otherwise it can be difficult to know what has happened in
the past.
Good question about using a new table or the Details
table. If each translator had one source and one target
language, or some definite maximum, I would say to put it
in the Contact Details table (tblContactDetails). Since
you could have somebody with lots of combinations, I would
say to use a new table.
Let's call your autonumber Primary Key (PK) from the
details table ContactID. Make a new table for languages
(tblLanguages), with LanguageID as the PK ContactID as the
foreign key (FK), and fields for Source and Target.
Establish a relationship between the two tables. Make a
form (use autoform to get started) from each table (call
them frmContactDetails and fsubLanguages), and set up
fsubLanguage as a subform on frmContactDetails. One way
to do this is to drag the icon for the languages form onto
the contacts form in design view. Check Help for more on
this.
Whether you add Specialty to the tblContactDetails table
or to another depends for one thing on whether the
specialty applies to all source and target languages. If
so, and if you want to limit it to three or so, you could
have that information in tblContactDetails table. If the
specialty varies for different source and target languages
(for example, Marketing specialty might not apply to all
language combinations for one translator), you could add
the information to the languages table, so that selecting
Source and Target would also mean selecting a Specialty
(or Specialties) relevant to that combination. Or you
could take a similar approach as with tblLanguages, and
link the Specialties table (tblSpecialty) to either
tblContacDetails in identical manner as with tblLanguages,
or link it to tblLanguages, using LanguageID as the FK in
tblSpecialty. It all depends on your needs. After
establishing the relationships, make a form out of
tblSpecialty and set it up as a subform to either
frmContactDetails or fsubLanguages.
I think this will get you started. I probably will not
check this newsgroup again until Monday. Good luck.
>-----Original Message-----
>OK, lets start from the beginning as I agree I am not
making much sense.
>
>What i'm after is a database do keep a list of all my
freelance translator
>and their contact details (name, address, telephone
number etc.....) All of
>my contact entries will be automatically given a Contact
ID (that being my
>primary key for this table) Now, for each freelance
translator, they will
>each have one or more language pairs, the first language
being the 'source'
>language and the second being the 'target' language which
they work between,
>ie French into Spanish and English into Spanish. So, for
example, my first
>contact, William Brown, will be able to translate between
French (source
>language) and German (target language), and English
(source language) and
>German (target language). Now, I am not too sure whether
I should put these
>language details in the 'Contact Details' table or in a
new table. I also
>want to be able to add a price per 1000 words that
each 'contact' charges.
>
>Eventually, what I want to be able to do, is search on a
few principles. For
>example, I want to be able to search via surname, source
language, target
>language, source language AND target language together
and price.
>
>Any help??
>
>
>
>
>
>.
>



Relevant Pages

  • Re: Compilers vs. translators (was Re: C as a Platonic pathology)
    ... be executable machine language. ... The distinction between a compiler and a translator is somewhat vague. ... to target language, where the target language itself requires a ...
    (comp.lang.c)
  • Compilers vs. translators (was Re: C as a Platonic pathology)
    ... be executable machine language. ... The distinction between a compiler and a translator is somewhat vague. ... to target language, where the target language itself requires a ...
    (comp.lang.c)
  • Re: n versioning
    ... They have code generators that will give you C, C++, Java and Ada. ... After one or two years of learning to model you will discover that you need a team maintaining the model compilers just as large as your modelling team. ... Implementing some mathematical algorithms will be a real problem and may perhaps be better to do directly in the target language and bridge into your models. ...
    (comp.lang.ada)
  • Re: Problem with RTW
    ... I'm using Matlab Simulink R14SP3 and I'm compiling software with RTW for a Micro-Autobox board. ... A %implements directive must appear within a block template file and must match the %language and type specified ... target language different from that specified in your System Target ...
    (comp.soft-sys.matlab)
  • Re: Some kind of Lisp targeting J2ME?
    ... > code on the target language from good-looking code on the source ... > that you will have to build one different translator for each target ... If i give you a spec (the source program) i'm sure you are able to translate it to lots ...
    (comp.lang.lisp)