Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


jaktdatabas

Postades av 2009-01-09 13:33:45 - Benke Nilsson, i forum access, Tråden har 3 Kommentarer och lästs av 1407 personer

Hej
Måste erkänna att det är länge sedan jag höll på med detta, men har fått för mig att jag skall försöka damma av mina ringa kunskaper igen.
Tanken kom, strukturen var sisådär, och jag har suttit hur många timmar som helst, men kommer inte vidare. Vet inte var jag skall börja.
Tanken är att göra en liten databas som jag själv har nytta av, och det skall då vara en jaktdatabas där jag registrerar mina jakttillfällen, deltagande jägare o vilket eller vilka villebråd som blev utfallet o vilken jaktform.
Har ung fått klart för mig hur mina tabeller skall vara. Men jag vet inte hur jag går vidare…

Jaktdag
dag_id, säsong_id, väder, kommentaromdagen

Jägare
Jägar_id, Jägare (Här finns 6 st poster som är fasta)

Jaktform
Form_id, formnamn

Gästjägare
Gäst_id, gästnamn

Jaktlycka
Lycko_id
Vilttyp
Plats

Sen finns det massor av ytterligare tabeller om vilttyper hund mm.

När jag registrerar en jaktdag i ett formulär är min tanke att jag skall ha en ruta där jag markerar vilka av mina poster i tabellen jägare som är med denna dag, (helst med hjälp av kryssbox) samt kunna välja i listruta bland en eller flera gästjägare som varit med tidigare eller kunna registrera en ny gästjägare.
Därefter skall man kunna registrera en eller flera jaktlycka,
Vilttyper är Älg rådjur, fågel, vildsvin etc.
Resp vilttyp ska sedan ha egna tabeller typ
ÄLG (tjur, ko, kviga, tjurkalv, kvigkalv) (om tjur skall det dessutom komma undertabell med taggantal)

Följande ”relationer” finns.
En dag kan flera jägare varit med,
En dag kan flera villebråd fällas
endast en jägare kan fälla ett villebråd, och detta kan ske med en jaktform
en jägare kan skjuta flera villebråd samma jakttillfälle
Ett villebråd kan bara ha en jaktform men samma dag kan flera villebråd fällas med olika jaktformer

Vill inte att nån skall lösa hela problemet, men däremot skulle jag behöva hjälp att kunna komma på hur jag löser koppling mellan jaktdag och jägare, dvs att jag i ett formulär får fram detta underformulär där jag registrerar vilka jägare som var med. Antagligen måste jag ha en mellantabell, men är osäker. Lyckas inte heller lösa hur jag kan välja olika antal närvarande av mina fasta jägare.


Svara

Sv: jaktdatabas

Postades av 2009-01-09 14:39:31 - Tomas Granlund

Låter som ett typfall att använda en mellantabell som du är inne på:

JägareJaktdag
JägareJaktdag_id (primärnyckel), Jägar_id (främmandenyckel till Jägare), Dag_id (främmandenyckel till Jaktdag)

(ev. skippa jägarejaktdag_id och ersätt med en sammansatt primärnyckel över de två andra kolumnerna)

Om du inte har något specifikt skäl att ha jägare och gäster i olika tabeller, varför inte lagra dem i samma och ha en bool/bit-kolumn "ÄrGäst"? På så sätt kan du använda gäster i alla fall i databasen där du kan använda vanliga jägare utan att behöva göra en massa extrajobb, men kan fortfarande filtrera bort gäster i dropdowns et.c. i UI:t.


Svara

Sv:jaktdatabas

Postades av 2009-01-11 19:17:31 - Benke Nilsson

Hej
Tack för snabbt svar.

Min tanke varför jag skulle ha separat tabell för gästjägare, var mer för att vi är 6 st som nästan alltid är med, varför jag skulle vilja ha att bara klicka för dem.
Sen kan det vara kanske 10 olika personer som är gästjägare, men dessa är bara med nån enstaka gång, och oftast är det ingen, här tänkte jag ha en rullist, och möjlighet att lägga till ny jägare om så skulle behövas.
Men jag har börjat fundera på ditt förslag om "ÄrGäst".
Kan man där få en ruta med de ursprungliga 6, och sen droplist med övriga? Utan att det blir för mkt kod av det?
Jag är nog lite för ringrostig för ögonblicket.


Svara

Sv: jaktdatabas

Postades av 2009-01-12 09:25:31 - Tomas Granlund

Det borde gå att få fram en sån filtrering i Access om du för den dropdownen sätter egenskapen Radkälla till nåt i stil med "SELECT ... FROM Jägare WHERE ÄrGäst = FALSE" (resp TRUE för listan med gäster då förstås)


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 763
27 959
271 761
521
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies