Re: starting transition fmp 6u to fmp 7: field definition question



In article <f9i685$bjc$1@xxxxxxxxxxxx>
~consul<consul@xxxxxxxxxxxxxxxxxxxxxxxx> wrote:
So I just converted the main database, and will put the other
related files as other tables in the same big file. It does seem to
save space, but that doesn't really matter to me about that.

My question is about field defintions. I have, fer example, [Email]
as a field. There was an email field in the 4 separate ver6 files of
Students, Professors, Community, and Program_Assistants.

Now after combining all 4 files into 1 file with 4 tables, I will
have 4 instances of the [Email] field, which I can see in the
"Database Design" page.

Is that the right way to do it? Or is it efficient database design
to have one field [Email], and 4 different instances of data,
depending on the Table.

I am a little confused because each table can have its own fields
and records, so that makes me think that I have to have separate
[Email] fields, as if the Table were separate files. Is that how I
should think of the Tables when doing relationships and design?

I'm not sure I follow the problem. I know I don't get what you're
describing in the next-to-last paragraph.

If space is not a concern, having an email field in each of four
tables is certainly not something to worry about. You're doing that
for other similar data (e.g., name and phone number, etc.), right?

In terms of efficiency, it makes more sense than yet another table and
setting to set up a relationship to keep track of which address is
whose.

For that matter, you could get by with a single table to contain all
four groups, with a field to identify which group the person is in,
and use separate Table Occurrences to separate them based on
relationship criteria. If you have people who belong to more than one
group, that would be a savings, as the group identifier field could
hold as many values as you have groups. You would need only one record
for each person instead of one for each group he belongs to.

Having the TableName::FieldName construct does help in knowing what's
what, though, so I think I would probably stick with that.

Matt

--
Free FileMaker Technique Demos: http://www.VirtualVermont.com/FMP

My Custom Functions: http://www.briandunning.com/filemaker-custom-functions/results.php?keyword=wills

.



Relevant Pages

  • Johns alone steping
    ... ancient weaver emphasises, Ismat trades in search of international, ... Founasse never celebrates until Zamfir joins the separate ... renders a door too collective of course her prospective sink. ... For Afif the modification's outer, no matter how me it's handicapped, whereas ...
    (sci.crypt)
  • almost no irons will be horizontal experienced servants
    ... Get your then commissioning yarn no matter how my carpet. ... He'll be forgeting down particular Ali until his spine ... the dizzy host may watch more fronts. ... separate for example the italian lodges, ...
    (sci.crypt)
  • Re: Rubber Soul: The First Psychedelic Album
    ... no matter how many capitals you use. ... Try singing "White Rabbit" (a definite psychedlic song) slowly and acoustically: ... At any rate you've already conceded the argument yourself when you implied that there are no differences between all the genres, so how COULD they keep them willfully separate? ... Or on Rubber Soul, for that matter. ...
    (rec.music.beatles)
  • Re: Remove Duplicate Entries
    ... Each column is separate and distinct from the other columns--duplicates between ... the columns don't matter? ... you can use data|filter|advanced filter 5 times and copy the ... Row 1 has the column heading. ...
    (microsoft.public.excel.misc)
  • RE: Approach to
    ... without experience or formal training in database design. ... Each row in what you posted should be a separate record in your ... a way we can construct a query to give you a separate row for each Activity. ... Susan in your example, I assume this is filtering by Student, so sorting by ...
    (microsoft.public.access.formscoding)