1 of meerdere databases + zoekfunctie (afstand) op postcode

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Arjan van Rossen

Arjan van Rossen

08/09/2013 15:00:49
Quote Anchor link
Ik wil een vrij uitgebeide database samenstellen waarin gezocht kan worden. Ben nu alles aan het invoeren in excel 2013 maar is dit handig om later ineens te importeren of kan ik het beter gelijk in mysql zetten? Of beter in access en dan importeren?

Kan je in meerdere databases tegelijk zoeken of moet ik alles in 1 database zetten?

Kun je ook als zoekfunctie afstand van postcode gebruiken en denk ik dan aan coordinaten gebruiken of is zoiets erg lastig te implementeren?
Gewijzigd op 08/09/2013 16:23:56 door Arjan van Rossen
 
PHP hulp

PHP hulp

17/11/2024 13:34:23
 
- Ariën  -
Beheerder

- Ariën -

08/09/2013 15:03:35
Quote Anchor link
Verzoek:
Hallo Arjan,
Iedereen hier op PHPhulp stelt in het forum vragen, dus bij deze wil ik je graag verzoeken een gepaste topictitel te bedenken die je probleem of vraagstelling omschrijft.

Alvast bedankt.
 
Wouter J

Wouter J

08/09/2013 15:03:36
Quote Anchor link
hoeveel mensen denk jij dat er zijn die op het forum een topic openen met een paar vragen? Kun je aub een betere topic titel bedenken?

Excel kun je prima omzetten is CSV en die in de DB plaatsen, als je echter de mogelijkheid hebt om het meteen in de DB te zetten begrijp ik niet waarom je dat niet zou doen.
 
Obelix Idefix

Obelix Idefix

08/09/2013 15:09:35
Quote Anchor link
Je vertelt verder niets over de gegevens die je wilt invoeren in een database.
Als het bv. een postcodetabel is, dan kan het prima in 1 tabel.
Maar mogelijk dat je je database-opzet moet normaliseren.

Bedoel je meerdere databases of meerdere tabellen (in 1 database kun je meerdere tabellen hebben)?
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

08/09/2013 16:12:07
Quote Anchor link
Arjan van Rossen op 08/09/2013 15:00:49:
Ik wil een vrij uitgebeide database samenstellen waarin gezocht kan worden. Ben nu alles aan het invoeren in excel 2013 maar is dit handig om later ineens te importeren of kan ik het beter gelijk in mysql zetten? Of beter in access en dan importeren?

Download MySQL Workbench en zet het gelijk in MySQL
Arjan van Rossen op 08/09/2013 15:00:49:
Kan je in meerdere databases tegelijk zoeken of moet ik alles in 1 database zetten?

Zie opmerking Obelix
Arjan van Rossen op 08/09/2013 15:00:49:
Kun je ook als zoekfunctie afstand van postcode gebruiken en denk ik dan aan coordinaten gebruiken of is zoiets erg lastig te implementeren?

Ja dat kan, ik heb daar een functie in MySQL voor gemaakt.
 
Arjan van Rossen

Arjan van Rossen

08/09/2013 16:32:35
Quote Anchor link
Ja het was inderdaad geen beste titel.. ik vermoedde al dat ik die moest veranderen maar ik kon even geen pakkende bedenken..

Ik wil nog niet al te veel vrijgeven over het specifieke project maar je zou het een klein beetje kunnen vergelijken met:

Stel je hebt een overzicht van alle doktoren in Nederland in 1 database, je hebt ook alle tandartsen in 1 database en je hebt alle fysiotherarpeuten in 1 databasse en ik wil een zoekfunctie hebben dat ik bijvoorbeeld op woonplaats en minder dan 10km afstand van een bepaald postcode wonen, zoeken en alle bovenstaande specialiesten als resultaat zie die hieraan voldoen. Moet ik dan alles in 1 hele grote database zetten of kan ik ineens in 3 databases zoeken..

Dit bovenstaande is geheel fictief als voorbeeld maar het idee is hetzelfde..

Dank voor de functie voor het afstand zoeken.. ik ga er naar kijken
Gewijzigd op 08/09/2013 16:35:43 door Arjan van Rossen
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

08/09/2013 17:17:50
Quote Anchor link
Even voor de goede orde, je hebt een database en een database bestaat uit tabellen.
En ik doe nu even de aanname dat je het over tabellen hebt.

Maar naar jou fictieve voorbeeld, zou ik dus min 2 tabellen hebben nl specialisatie en specialisten, en dus niet voor iedere specialisatie een aparte tabel. Zo blijf je flexibel.

PS. De functie berekent de afstand tussen twee coördinaten, en zoekt niks.
Gewijzigd op 08/09/2013 17:18:55 door Ger van Steenderen
 
Frank Nietbelangrijk

Frank Nietbelangrijk

08/09/2013 17:40:23
Quote Anchor link
Arjan van Rossen op 08/09/2013 16:32:35:
Stel je hebt een overzicht van alle doktoren in Nederland in 1 database, je hebt ook alle tandartsen in 1 database en je hebt alle fysiotherarpeuten in 1 databasse en ik wil een zoekfunctie hebben dat ik bijvoorbeeld op woonplaats en minder dan 10km afstand van een bepaald postcode wonen, zoeken en alle bovenstaande specialiesten als resultaat zie die hieraan voldoen. Moet ik dan alles in 1 hele grote database zetten of kan ik ineens in 3 databases zoeken..


of je gebruikt de google Maps API (helemaal voor de handheld versie voor de site)
Gewijzigd op 08/09/2013 17:41:48 door Frank Nietbelangrijk
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

08/09/2013 17:52:44
Quote Anchor link
Hoe en waarom dan Frank? Toch niet om uit een tabel met 10 duizend records te telkens met die API die afstand op te zoeken? Daar zal men bij google niet echt vrolijk van worden.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

08/09/2013 18:10:00
Quote Anchor link
Ha Ger,

ja je hebt gelijk. Als die lijst doctoren en tandartsen te lang wordt dan gaat dat niet werken inderdaad. maar voor één of een aantal kan het wel.

De gratis variant:
The Distance Matrix API has the following limits in place:
100 elements per query.
100 elements per 10 seconds.
2500 elements per 24 hour period.

Google Maps API for Business customers have higher limits:
625 elements per query.
1000 elements per 10 seconds.
100000 elements per 24 hour period.
Gewijzigd op 08/09/2013 18:11:49 door Frank Nietbelangrijk
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.